mood killer - French English Dictionary